a {
	text-decoration: none;
}
main {
	background-color: #fff;
	#newcourse {
		margin-top: 70px;

		a {
			display: block;
			width: 100%;
			height: 100%;
			border-radius: 10px;
			overflow: hidden;
			box-shadow: 0 0 5px 5px #999;
			margin: 10px auto;
			img {
				width: 100%;
			}
			h4 {
				margin-left: 10px;
				color: #666;
				font-size: 16px;
				margin-bottom: 10px;
			}
			p {
				margin-left: 10px;
				font-size: 16px;
				color: #999;
				margin-bottom: 10px;
			}
		}
	}
	#nextcourse {
		a {
			display: block;
			width: 100%;
			height: 150px;
			border-radius: 10px;
			overflow: hidden;
			box-shadow: 0 0 5px 5px #999;
			margin: 20px auto;
			position: relative;
			img {
				width: 100%;
			}

			h4 {
				font-size: 16px;
				color: #fff;
				text-shadow: 1px 0 2px #000;
				position: absolute;
				bottom: 40px;
				left: 10px;
			}
			p {
				font-size: 14px;
				color: #fff;
				text-shadow: 1px 0 2px #000;
				position: absolute;
				bottom: 20px;
				left: 10px;
			}
		}
	}
}
